head-on wind - German English Dictionary